Part Number Hot Search : 
S1205 472M0 4067BE YVAW200 AN6564 CF739 2SD601A AD7999
Product Description
Full Text Search
 

To Download AT29C432-15TI Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 Features
* *
* * *
ConcurrentFlashTM Memory Unique Architecture Allows the Flash Array To Be Read During the E2PROM Write Cycle 4 Megabit 5-volt Flash Configured as a 512K x 8 Memory Array 120 ns Read Access Time Sector Program Operation Single Cycle Reprogram (No Erase Necessary) 2048 Sectors, 256-Bytes Wide 10 ms Sector Rewrite JEDEC Standard Software Data Protection 256K bit Full Feature E2PROM Configured as a 32K x 8 Memory Array Byte or Page (16 bytes) Write Capability Write Cycle Time: 10 ms JEDEC Standard Software Data Protection Pinout Similar to 32-Pin 4 Mb Flash Data Memory Endurance: 10,000 cycles
4 Megabit 5-volt Flash with 256K E2PROM Memory AT29C432 ConcurrentFlashTM Preliminary
Description
The AT29C432 is a CMOS memory specifically designed for applications requiring both a high density nonvolatile program memory and a smaller nonvolatile data memory. The AT29C432 provides this in the form of a 4 megabit Flash array integrated with a 256K bit full featured E2PROM array on the same device. A unique feature of this device is its concurrent read while writing capability. This provides the host system read access to the Flash program memory during the write cycle time of the E2PROM. The two memory arrays share all I/O lines, Address lines and OE and WE inputs. Each memory array has its own Chip Enable input: CEF for the Flash array and CEE for the E2PROM array. Additionally, Software Data Protection has been independently implemented for both arrays and is always enabled. The AT29C432 has a pinout similar to the AT29C040A Flash memory. A system designer using a Flash memory for program storage and another smaller, non volatile memory for data storage can easily replace both memories with the AT29C432.
Pin Configurations
Pin Name A0 - A18 OE WE Function Addresses Output Enable Write Enable Chip Enable E2PROM Chip Enable Flash No Connect
TSOP Type 1
I/O0 - I/O7 Data Inputs/Outputs CEE CEF NC
Device Operation Flash Memory Array
READ: The Flash memory array is read like a Static RAM. When CEF and OE are low, and WE and CEE are high, the data stored at the memory location determined by the address inputs is asserted on the I/O's. PROGRAM: The Flash memory array is divided into 2048 sectors, each comprised of 256 bytes. For read operations these sectors appear seamless; however, for reprogramming the sector boundaries must be taken into account. The state of adresses A0 - A3 and A15 - A18 specify the individual byte address within a sector and the state of addresses A4 - A14 define the sector to be written. The AT29C432 employs the JEDEC standard software data protection feature; therefore, each programming sequence must be preceded by the three byte program command sequence. Using the software data protection feature, byte loads are used to enter the 256 bytes of a sector to be programmed. The Flash memory array can only be programmed using the software data protection feature. The Flash memory array is programmed on a sector basis. If a byte of data within the sector is to be changed, data for the entire 256-byte sector must be loaded into the device. The Flash memory array automatically does a sector erase prior to loading the data into the sector. An erase command is not required. Software data protection protects the device from inadvertent programming. A series of three program commands to specific addresses with specific data must be presented to the device before programming may occur. The same three program commands must begin each program operation. All software program commands must obey the sector program timing specifications. Power transitions will not reset the software data protection feature, however the software feature will guard against inadvertent program cycles during power transitions. Any attempt to write to the device without the three-byte command sequence will start the internal write timers. No data will be written to the device; however, for the duration of tWCF, a read operation will effectively be a polling operation. After the software data protection's three-byte command code is given, a byte load is performed by applying a low pulse on the WE or CEF input with CEF or WE low (respectively) and OE and CEE high. The address is latched on the falling edge of CEF or WE, whichever occurs last. The data is latched by the first rising edge of CEF or WE. The 256 bytes of data must be loaded into each sector. Any byte that is not loaded during the programming of its sector will be indeterminate. Once the bytes of a sector are loaded into the device, they are simultaneously programmed during the internal programming period. After the first data byte has been loaded into the device, successive bytes are entered in the same manner. Each new byte to be programmed must have its high to low transition on WE (or CEF) within 150 s of the low to high transition of WE (or CEF) of the preceding byte. If a high to low transition is not detected within 150 s of the last low to
(continued)
2
AT29C432
AT29C432
Device Operation (Continued)
high transition, the load period will end and the internal programming period will start. The sector address must be valid during each high to low transition of WE (or CEF). The bytes may be loaded in any order; sequential loading is not required. Once a programming operation has been initiated, and for the duration of tWCF, a read operation will effectively be a data polling operation. HARDWARE DATA PROTECTION: Hardware features protect against inadvertent programs to the Flash memory array in the following ways: (a) VCC sense--if VCC is below 3.8V (typical), the program function is inhibited. (b) VCC power on delay--once VCC has reached the VCC sense level, the device will automatically time out 10 ms (typical) before programming. (c) Program inhibit--holding any one of OE low, CEF high or WE high inhibits program cycles. (d) Noise filter--pulses of less than 15 ns (typical) on the WE or CE inputs will not initiate a program cycle. DATA POLLING: A maximum amount of time for program and write operations is specified; the actual time is frequently faster than the specification. In order to take advantage of the faster typical times, the Flash memory array features DATA polling to indicate the end of a program cycle. During a program cycle an attempted read of the last byte loaded will result in the complement of the loaded data on I/O7. Once the program cycle has been completed, true data is valid on all outputs and the next cycle may begin. DATA polling may begin at any time during the program cycle. PRODUCT IDENTIFICATION: The product identification mode identifies the device and manufacturer as Atmel. It may be accessed by hardware or software operation. The hardware operation mode can be used by an external programmer to identify the correct programming algorithm for the Atmel product. In addition, users may wish to use the software product identification mode to identify the part (i.e. using the device code), and have the system software use the appropriate sector size for program operations. For details, see Operating Modes (for hardware operation) or Software Product Identification. The manufacturer and device code is the same for both modes. command sequence. This sequence should then immediately be followed by one to sixteen bytes of data. After the last byte has been written, the AT29C432 will automatically time itself to completion of the internal write cycle. The write cycle is initiated by both WE and CEE going low; the address is latched by the falling edge of WE or CEE (whichever occurs last) and the data is latched by the rising edge of WE or CEE (whichever occurs first). All write operations (byte or page) must conform to the page write limits as shown in the timing diagram for E2PROM write operations. All bytes during a page write operation must reside on the same page as defined by the state of the A4 - A14 inputs. For each WE high to low transition during the page write operation, A4 - A14 must be the same. The A0 - A3 inputs are used to specify which bytes within the page are to be written. The bytes may be loaded in any order and may be altered within the same load period. Only bytes which are specified for writing will be written; unnecessary cycling of other bytes within the page does not occur. During the internal write operation (tWCE) attempts to read the E2PROM will be equivalent to DATA polling operations; however, attempts to read the Flash array will return valid data. HARDWARE DATA PROTECTION: Hardware features protect against inadvertent programs to the E2PROM memory array in the following ways: (a) VCC sense--if VCC is below 3.8V (typical), the program function is inhibited. (b) VCC power on delay--once VCC has reached the VCC sense level, the device will automatically time out 10 ms (typical) before programming. (c) Program inhibit-- holding any one of OE low, CEE high or WE high inhibits program cycles. (d) Noise filter--pulses of less than 15 ns (typical) on the WE or CE inputs will not initiate a program cycle. DATA POLLING: A maximum amount of time for program and write operations is specified; the actual time is frequently faster than the specification. In order to take advantage of the faster typical times, the E2PROM memory array features DATA polling to indicate the end of a program cycle. During a program cycle an attempted read of the last byte loaded will result in the complement of the loaded data on I/O7. Once the program cycle has been completed, true data is valid on all outputs and the next cycle may begin. DATA polling may begin at any time during the program cycle. (continued)
E2PROM Memory Array
READ: The E2PROM memory array is read like a Static RAM. When CEE and OE are low and WE and CEF are high, the data stored at the memory location determined by the address inputs is asserted on the I/O's. WRITE: The E2PROM memory array may be written in either a single byte write or page write operation. Because software data protection is always enabled both write operations must be preceded by the three byte write
3
Device Operation (Continued) Memory Arrays
Concurrent Read While Write
The architecture of the AT29C432 provides concurrent read while write capability. With other programmable nonvolatile memories internal high voltage operations prevent the reading of data while a write operation is in process. However, the AT29C432 is partitioned in a manner to allow read operations from the Flash memory array during a write operation within the E2PROM memory array. Conceptually the device was designed assuming the Flash memory array would be utilized for infrequently updated program storage and the E2PROM memory array would be used for frequently updated data storage. This simple concept eliminates complicated software and hardware schemes using multiple blocks of memory just to hold duplicate down-load routines.
Valid Concurrent Read
Reads from the Flash are allowed throughout the E2PROM write cycle time (tWCE). The E2PROM memory array must be deselected (CEE HIGH). Reads from the Flash are allowed during tWPH o f a E2PROM write so long as tBLC for the E2PROM write is not violated. The E2PROM memory array must be deselected (CEE HIGH).
Invalid Concurrent Reads
Attempts to read the Flash memory array during tWCF will effectively be polling operations. Attempts to access the Flash memory array while CEE is low will be ignored. That is, CEE low and CEF low at the same time is not allowed. Attempts to read the E2PROM memory array while a write to the Flash memory array is in progress is not allowed.
Absolute Maximum Ratings*
Temperature Under Bias................. -55C to +125C Storage Temperature...................... -65C to +150C All Input Voltages (including NC Pins) with Respect to Ground ................... -0.6V to +6.25V All Output Voltages with Respect to Ground .............-0.6V to VCC + 0.6V Voltage on OE with Respect to Ground ................... -0.6V to +13.5V
*NOTICE: Stresses beyond those listed under "Absolute Maximum Ratings" may cause permanent damage to the device. This is a stress rating only and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of this specification is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability.
Pin Capacitance (f = 1 MHz, T = 25C)
Parameter CIN COUT
Note:
(1)
Typ 4 8
Max 10 12
Units pF pF
Conditions VIN = 0V VOUT = 0V
Input Capacitance Output Capacitance
1. This parameter is characterized and is not 100% tested.
4
AT29C432
AT29C432
DC and AC Operating Range
AT29C432-12 Operating Temperature (Case) VCC Power Supply Com. Ind. 0C - 70C -40C - 85C 4.5V - 5.5V AT29C432-15 0C - 70C -40C - 85C 4.5V - 5.5V
Operating Modes
Mode Flash Read E2PROM E2PROM Read Program Flash Program Standby/Write Inhibit Program Inhibit Program Inhibit Output Disable Illegal Illegal Product Identification A1 - A18 = VIL, A9 = VH, (3) Hardware VIH VIL VIL VIH A0 = VIL A1 - A18 = VIL, A9 = VH, (3) A0 = VIH Software (5)
Notes: 1. For detailed operational timing refer to the appropriate timing diagrams and AC characteristics tables. 2. X indicates input state can be either VIH or VIL. 3. VH = 12.0V 0.5V
CEE VIH VIL VIH VIL VIH X (2) X X VIL VIL
CEF VIL VIH VIL VIH VIH X X X VIL VIL
OE VIL VIL VIH VIH X X VIL VIH VIL VIH
WE VIH VIH VIL VIL X VIH X X X X
Ai Ai Ai Ai Ai X
I/O DOUT DOUT DIN DIN High Z
High Z DOUT Undefined High Z
Manufacturer Code (4) Device Code (4) Manufacturer Code (4) Device Code (4)
A0 = VIL, A1 - A18 = VIL A0 = VIH, A1 - A18 = VIL
4. Manufacturer Code: 1F, Device Code: B4 5. See details under Software Product Identification Entry/Exit.
DC Characteristics
Symbol ILI ILO ISB ICC VIL VIH VOL VOH Parameter Input Load Current Output Leakage Current VCC Standby Current VCC Active Current Input Low Voltage Input High Voltage Output Low Voltage Output High Voltage IOL = 2.1 mA IOH = -400 A; VCC = 4.5V IOH = -100 A; VCC = 4.5V 2.4 4.2 2.0 0.45 Condition VIN = 0V to VCC VI/O = 0V to VCC CEE = CEF = VCC - 0.3V to VCC + 1.0V f = 5 MHz; IOUT = 0 mA Min Max 10 10 300 40 0.8 Units A A A mA V V V V V
5
AC Read Characteristics
AT29C432-12 Symbol tCED tACC tCE tOE tDF tOH
(1) (2) (3, 4)
AT29C432-15
Min Max
Parameter CEE to CEF Active Delay (or CEF to CEE Active Delay) Address to Output Delay CEE (or CEF) to Output Delay OE to Output Delay CE or OE to Output Float Output Hold from OE, CEE or CEF or Address change
Min
Max
Units ns
100 120 120 0 0 0 50 30
100 150 0 0 0 0 150 70 40
ns ns ns ns ns
AC Read Waveforms (1, 2, 3, 4)
Notes: 1. CEF (CEE) may be delayed up to tACC - tCE after the address transition without impact on tACC. 2. OE may be delayed up to tCE - tOE after the falling edge of CEF (CEE) without impact on tCE or by tACC - tOE after an address change without impact on tACC.
3. tDF is specified from OE or CEF (CEE) whichever occurs first (CL = 5 pF). 4. This parameter is characterized and is not 100% tested.
Input Test Waveforms and Measurement Level
Output Test Load
tR, tF < 5 ns
6
AT29C432
AT29C432
Flash Array AC Write Timing Characteristics
Symbol tWCF tAS tAH tWP tOES tDS tDH tCS tCH tOEH tWPH tBLC Parameter Write Cycle Time Address Set-up Time Address Hold Time Write Pulse Width (WE or CEF) OE Disable to WE or CEF Active Data Set-up Time Data Hold Time CEF to WE or WE to CEF Setup Time CEF to WE or WE to CEF Hold Time WE or CEF Disable to OE Active WE or CEF Pulse Width High Byte Load Cycle Time 0 50 100 0 50 10 0 0 10 100 150 Min Max 10 Units ms ns ns ns ns ns ns ns ns ns ns s
AC Flash Array Write Waveforms
Note:
1. BYTE ADDRESS is the first destination address for the sector write operation. All write operations must begin with the three byte write enable sequence.
7
E2PROM Array AC Write Timing Characteristics
Symbol tWCE tAS tAH tWP tOES tDS tDH tCS tCH tOEH tWPH tBLC Parameter Write Cycle Time Address Set-up Time Address Hold Time Write Pulse Width (WE or CEE) OE Disable to WE or CEE Active Data Set-up Time Data Hold Time CEE to WE or WE to CEE Setup Time CEE to WE or WE to CEE Hold Time WE or CEE Disable to OE Active WE or CEE Pulse Width High Byte Load Cycle Time 0 50 100 0 50 10 0 0 10 100 150 Min Max 10 Units ms ns ns ns ns ns ns ns ns ns ns s
AC E2PROM Array Write Waveforms
Note:
1. Only A0 - A14 are valid address inputs for the E2PROM write operations, A15 - A18 are don't care. BYTE ADDRESS is the first destination address for either a byte write or page write operation. All write operations, byte only or page write, must begin with the three byte write enable sequence.
8
AT29C432
AT29C432
Concurrent Read While Write
Notes: 1. The Flash array may be read in between individual byte loads to the E2PROM array as shown above. This diagram only illustrates one read access between byte loads, but the host processor may continue reading the Flash array so long as tBLC is not violated. This effectively allows the host the opportunity to respond to system interrupts while operating out of the Flash program memory, even in the middle of performing an E2PROM data update.
2. Flash read operations are also valid throughout the E2PROM's internal write cycle defined by tWCE. 3. Having both CEF and CEE active simultaneously is an illegal state.
Chip Enable Delays
9
AC Data Polling Characteristics
Symbol tWCE tWCF tOEH Parameter Write Cycle Time, E2PROM Write cycle Time, Flash
(1)
Min
Max 10 10
Units ms ms ns
WE or CEE (CEF) Disable to OE Active
10
AC Data Polling Waveform
Note:
1. The above timing diagram illustrates DATA Polling where Dn is equal to the state of I/07 for the last byte written and Dn is its complement.
Software Product (1) Identification Entry
LOAD DATA AA TO ADDRESS 5555 LOAD DATA 55 TO ADDRESS 2AAA LOAD DATA 90 TO ADDRESS 5555
Software Product (1) Identification Exit
LOAD DATA AA TO ADDRESS 5555 LOAD DATA 55 TO ADDRESS 2AAA LOAD DATA F0 TO ADDRESS 5555
PAUSE 10 mS
ENTER PRODUCT IDENTIFICATION (2, 3, 5) MODE
PAUSE 10 mS
EXIT PRODUCT IDENTIFICATION (4) MODE
Notes for software product identification: 1. Data Format: I/O7 - I/O0 (Hex); Address Format: A14 - A0 (Hex). 2. A1 - A18 = VIL. Manufacture Code is read for A0 = VIL; Device Code is read for A0 = VIH. CEF = Low, CEE = High 3. The device does not remain in identification mode if powered down. 4. The device returns to standard operation mode. 5. Manufacturer Code: 1F Device Code: B4
10
AT29C432
AT29C432
Ordering Information
tACC (ns) 120 ICC (mA)
Active Standby
Ordering Code AT29C432-12TC AT29C432-12TI AT29C432-15TC AT29C432-15TI
Package 40T 40T 40T 40T
Operation Range Commercial (0 to 70C) Industrial (-40 to 85C) Commercial (0 to 70C) Industrial (-40 to 85C)
40 40
0.3 0.3 0.3 0.3
150
40 40
Package Type
40T
40 Lead, Thin Small Outline Package (TSOP)
Packaging Information
40T, 40 Lead, Plastic Thin Small Outline Package (TSOP) Dimensions in Millimeters and (Inches) *
*Controlling dimension: millimeters
11


▲Up To Search▲   

 
Price & Availability of AT29C432-15TI

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X